<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

/**
 * App\UserAuth
 *
 * @property int $id
 * @property int $user_id 用户id
 * @property string|null $wx_openid openid 针对微信登录用户
 * @property string|null $wx_session_key 微信返回的状态
 * @property string|null $type 类型：wxapp：小程序 wx：微信公众号 qqapp：qq小程序
 * @property string|null $nickname 用户昵称
 * @property int $photo_id 用户头像
 * @property int $sex 性别，0：保密，1:男，2:女
 * @property string|null $province 省份
 * @property string|null $city 城市
 * @property string|null $area 地区
 * @property string|null $qq qq
 * @property string|null $birthday 出生年月日
 * @property \Carbon\Carbon|null $created_at
 * @property \Carbon\Carbon|null $updated_at
 * @property string|null $deleted_at
 * @method static bool|null forceDelete()
 * @method static \Illuminate\Database\Query\Builder|\App\UserAuth onlyTrashed()
 * @method static bool|null restore()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereArea($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereBirthday($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereCity($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereDeletedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereNickname($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth wherePhotoId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereProvince($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereQq($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereSex($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereUserId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereWxOpenid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\UserAuth whereWxSessionKey($value)
 * @method static \Illuminate\Database\Query\Builder|\App\UserAuth withTrashed()
 * @method static \Illuminate\Database\Query\Builder|\App\UserAuth withoutTrashed()
 * @mixin \Eloquent
 */
class UserAuth extends Model
{
    protected $table = "user_auth";
    use SoftDeletes;
}
